/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


$(document).ready(function() {
    $('#btnCreateAppt').click(function() {

        $('#right-panel').removeClass('hide');
        $('#form-appointment').removeClass('hide');
        $('#customer_detaile').removeClass('hide');
        $('.getDate').val($('#str_end_time').val());

        $('.datepicker').addClass('hide');
        $('#Calendar').removeClass('span9').addClass('span11');
        $('#external-events').addClass('hide');
        $('#add-roster').addClass('hide');
        $('#isshow').val(0);
        $('#room').addClass('hide');
        //push calendar to left
        // defined in custom.min.js
        pushpanel();
    });

    $('#btnCreateRoom').click(function() {

        $('#right-panel').removeClass('hide');

        $('#form-appointment').addClass('hide');
        $('#block_time').addClass('hide');
        $('#room').removeClass('hide');
        $('#block_date').val($('#str_end_time').attr('value'));

        $('#Appointment_date_room').val($('#str_end_time').attr('value'));
        $('#Appointment_start_time_room').val($('#crr_hour_minute').attr('value'));
        $('#external-events').addClass('hide');
        $('#Calendar').removeClass('span9').addClass('span11');
        $('.datepicker').addClass('hide');
        $('#add-roster').addClass('hide');

        pushpanel();
    });

    $('#btnCreateBlock').click(function() {
        $('#block_time').removeClass('hide');
        $('#block_date').val($('#str_end_time').attr('value'));
        $('#right-panel').removeClass('hide');
        $('#room').addClass('hide');
        $('#form-appointment').addClass('hide');
        
        $('#BlockTime_date').val($('#str_end_time').attr('value'));
        $('#BlockTime_start_time').val($('#crr_hour_minute').attr('value'));
        $('#BlockTime_end_time').val($('#crr_hour_minute').attr('value'));
        
        $('#BlockTime_isNew').val('1');
        $('#header_blocktime').html('Create New Block Time');
        $('#createBlock').val('Create');
        
        $('#external-events').addClass('hide');
        $('#Calendar').removeClass('span9').addClass('span11');
        $('.datepicker').addClass('hide');
        $('#add-roster').addClass('hide');

        pushpanel();
    });
});
function pushpanel() {
    switch ($('#str_crr_day').attr('value')) {
        case "Sun":
            jQuery('.fc-agenda-days').css('margin-left', '0px');
            jQuery('.fc-event').css('margin-left', '0px');
            break;
        case "Mon":
            jQuery('.fc-agenda-days').css('margin-left', '0px');
            jQuery('.fc-event').css('margin-left', '0px');
            break;
        case "Tue":
            jQuery('.fc-agenda-days').css('margin-left', '0px');
            jQuery('.fc-event').css('margin-left', '0px');
            break;
        case "Wed":
            jQuery('.fc-agenda-days').css('margin-left', '-203px');
            jQuery('.fc-event').css('margin-left', '-203px');
            break;
        case "Thu":
            jQuery('.fc-agenda-days').css('margin-left', '-304px');
            jQuery('.fc-event').css('margin-left', '-304px');
            break;
        case "Fri":
            jQuery('.fc-agenda-days').css('margin-left', '-405px');
            jQuery('.fc-event').css('margin-left', '-405px');
            break;
        case "Sat":
            jQuery('.fc-agenda-days').css('margin-left', '-506px');
            jQuery('.fc-event').css('margin-left', '-506px');
            break;
    }
}

//  function set placement for popover
function popPlace() {
    if ($('#event_hour').val() < 10)
        return 'bottom';
    if ($('#event_hour').val() >= 17)
        return 'top';
    else {
        if ($('#event_date').val() > 4)
            return 'left';
        else
            return 'right';
    }
}
function closerighpanel() {
    $('#isshow').val(1);
    jQuery('.fc-agenda-days').css('margin-left', '0px');
    jQuery('.fc-event').css('margin-left', '0px');
    $('#right-panel').addClass('hide');
    $('.datepicker').removeClass('hide');
    $('#Calendar').removeClass('span11').addClass('span9');
    $('#external-events').removeClass('hide');
}